A person who pretends to virtual omniscience; bigmouth, smart-ass: Just what we need around here, another know-it-all (1895+)